988943
486835
193826
812350
738789
371229
650219
218939
83243
191339
62496
703509
5175799
3592581
3120148
2425804
2245988
2070609
1995358
192278
1777118
1724136
1698196
1644471